introvert person - Spanish English Dictionary